Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Tiriac Open - Bucharest Vicenza Challenger Italy F3 Italy F9 Denmark F3 Italy F18 Italy F21 Mexico F13 Cuba F1 Mexico F15 Spain F25 Spain F26 Spain F28 Spain F7 Italy F4 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F29 Spain F30 Portugal F4 Portugal F6 Spain F1 Spain F3 Spain F5 Spain F6 Croatia F2 Italy F3 Italy F4 Morocco F1 Italy F5 Morocco F2 Italy F6 Italy F11 Romania F1 Romania F2 Italy F15 Spain F20 Poland F4 Slovenia F2 Italy F18 Spain F25 Spain F29 Italy F27 Spain F31 Spain F32 Italy F32 Portugal F4 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Iran F4 Spain F1 Spain F3 Germany F4 Spain F4 Germany F5 Spain F5 Croatia F1 Spain F6 Croatia F2 Spain F7 Morocco F2 Croatia F3 Croatia F4 France F7 Italy F10 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Germany F23 Morocco F7 Croatia F11 Great Britain F16 Great Britain F17 Spain F41 Israel F4 Czech Republic F5 Germany F2 Spain F2 Germany F3 Spain F3 Spain F4 Spain F5 Croatia F1 Croatia F2 Kazakhstan F1 Kazakhstan F2 Croatia F4 Italy F11 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Croatia F9 Croatia F10 Morocco F1 Morocco F2 Spain F7 Italy F4 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Kuwait F2 Croatia F7 Italy F5 Italy F6 Iran F3 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Spain F13 Italy F11 Italy F12 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F10 Italy F16 Italy F9 Italy F22 Italy F7 Spain F26 Italy F9 Portugal F5 Spain F4 Mexico F12 UAE F1 Croatia F2 Italy F10 Italy F12 Spain F31 Italy F26 Spain F33 Spain F27 Spain F1 Spain F2 Spain F6 Italy F3 Germany F1 Germany F2 (Nussloch) Italy F1 (Trento) Italy F2 Poland F1 Spain F28 Spain F2 M25 Klosters Germany F9 Spain F42 Spain F43 Israel F5 Italy F20 M15 Heraklion C.T. San Remo - XIII Piertomaso Tessitore - San Remo Harbour Tennis Cup Regione Lombardia - Milan Kos-Zucchetti Tennis Cup - Cordenons Mitsubishi Electric Europe Cup - Monza Citta di Como - Como Roma Challenger 2007 - Rome M15 Monastir Unique Zagreb Open - Zagreb XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Fifth Third Bank Tennis Championships - Lexington LXVII Concursu Internacional de Vigo - Vigo Genova Open Challenger - Genova Ljubljana Open - Ljubljana Posillipo Tennis Cup - Napoli ATP Challenger Trophy 2007 - Trnava Challenger Tunisie - Tunis 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Pharma Medico Open 2008 - Aarhus San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Riviera de Rimini Challenger - Rimini Genova Open Challenger - Genova Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger San Benedetto Challenger Tampere Challenger Poznan Challenger Vigo Challenger Geneva Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Freudenstadt Challenger Alphen Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Eckental Challenger Aachen Challenger Alessandria Challenger Lugano Challenger Guayaquil Challenger Trofeo Sisma Mantova - Mantova Brasilia Challenger Como Challenger M25 Vila Real de Santo Antonio Alphen Challenger San Marino Cepu Open - San Marino Todi Challenger Izmir Challenger Tarragona Challenger Bratislava Challenger Cancun Challenger Sao Paulo Challenger Kazan Challenger Courmayeur Challenger M25 Padova Quimper Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Oberstaufen Challenger Poznan Challenger Tampere Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger M25 Santa Margherita di Pula M25 Valldoreix Como Challenger Genova Challenger Alphen Challenger Trnava Challenger M15 Antalya M25 Telfs Orleans Challenger Geneva Challenger Loughborough Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Wolfsburg Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prague Challenger Bordeaux Challenger Milan Challenger Arad Challenger Top Wool Challenger Biella - Biella Sibiu Challenger Yokohama Challenger Kyoto Challenger Mordovia Cup 2008 - Saransk Tunis Challenger Biella Challenger Bytom Challenger Todi Challenger Tanger Challenger M25 Monastir M25 Vila Real de Santo Antonio Caltanissetta Challenger Nord LB Open - Braunschweig Prague Challenger Milan Challenger Geneva Challenger Rome Challenger Recanati Challenger Orbetello Challenger Como Challenger Genova Challenger Banja Luka Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Szczecin Challenger Mouilleron-Le-Captif Challenger Genoa Open - Genova Eckental Challenger Andria Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challenger Morocco Tennis Tour - Rabat Panama City Challenger Barranquilla Challenger Sarasota Challenger Tunis Challenger Rome Challenger Citta di Como - Como San Marino Challenger Cordenons Challenger Biella Challenger Trnava Challenger Samsung Securities Cup - Seoul Sibiu Challenger Tatra Banka Slovak Open - Bratislava Mons Challenger Tashkent Challenger Ortisei Challenger Glasgow Challenger Wroclaw Challenger Cherbourg Challenger Raanana Challenger Napoli Challenger Turin Challenger Rome Challenger Milano Challenger-Jameson Cup - Milan Prostejov Challenger Mestre Challenger Caltanissetta Challenger Padova Challenger Todi Challenger Como Challenger Genova Challenger Szczecin Challenger Mons Challenger Banja Luka Challenger 2008 - Banja Luka Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Raanana Challenger Barletta Challenger Vicenza Challenger Caltanissetta Challenger Poprad Tatry Challenger Marburg Challenger ATP Slovak Open Challenger - Bratislava Prague Challenger Cortina Challenger Como Challenger Genova Challenger Rome Challenger Croatia Osiguranje Rijeka Open - Rijeka Brescia Challenger Sarasota Challenger Andria Challenger Wroclaw Challenger Leon Challenger Furth Challenger Panama City Challenger San Luis Potosi Challenger Kosice Challenger Tallahassee Challenger Turin Challenger Savannah Challenger Rimini Challenger Mestre Challenger Prostejov Challenger San Marino Challenger M25 Monastir Poprad Tatry Challenger Todi Challenger Recanati Challenger Brasov Challenger - Brasov Perugia Challenger San Benedetto Challenger Cortina Challenger Mons Challenger Biella Challenger Cordenons Challenger Manerbio Challenger Como Challenger Banja Luka Challenger Almaty Challenger Medellin Challenger Ortisei Challenger Brest Challenger Andria Challenger Heilbronn Challenger San Marino Cepu Open - San Marino Indian Wells Challenger Bergamo Challenger Quimper Challenger Budapest Challenger Bergamo Challenger Tatra Banka Open - Bratislava Lille Challenger M15 Heraklion St. Brieuc Challenger Barletta Challenger Barletta Challenger Sarasota Challenger M15 Telde Tallahassee Challenger Savannah Challenger Rome Challenger Mestre Challenger M25 Reggio Emilia Poznan Challenger Rijeka Challenger L'Aquila Challenger Milan Challenger Recanati Challenger San Benedetto Challenger Padova Challenger Segovia Challenger Pullach Challenger Portoroz Challenger Como Challenger Genova Challenger Turin Challenger Bratislava Challenger Koblenz Challenger Rennes Challenger Morocco Tennis Tour - Tanger Dortmund Challenger Indian Wells Challenger Tennis Napoli Cup - Napoli Phoenix Challenger Barletta Challenger Roma Open Challenger - Rome Perugia Challenger San Benedetto Challenger Lisbon Challenger Vicenza Challenger 8° Trani Cup - Trani Manerbio Challenger Napoli Challenger Prague Challenger Palermo Challenger Cassis Challenger Biella 2 Challenger Nur-Sultan 1 Challenger Biella 3 Challenger Biella 4 Challenger Maia Challenger Lille Challenger Biella 7 Challenger Bratislava Challenger Prague 2 Challenger Cherbourg Challenger Como Challenger Tampere Challenger Napoli 2 Challenger Barletta Challenger Tatra Banka Open 2006 - Bratislava Roanne Challenger Braga Challenger Bari Challenger Forli 3 Challenger Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Pau Challenger Forli 2 Challenger Quimper Challenger Citta di Monza - Monza Forli 5 Challenger Lille Challenger Rome Challenger Roseto Degli Abruzzi 1 Challenger Sanremo Challenger Lugano Challenger Split Challenger Barletta Challenger Vicenza Challenger Poznan Challenger Trieste Challenger Samarkand Challenger - Samarkand Perugia Challenger Ortisei Challenger Sanremo Challenger Nonthaburi 3 Challenger Rovereto Challenger Bratislava Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Montechiarugolo - Parma Challenger Banca Stato Challenger - Lugano Heilbronn Challenger Bercuit Challenger Parma Challenger San Marino Challenger Geneva Challenger - Geneva Como Challenger Citta di Como Challenger - Como Cortina Challenger Orbetello Challenger San Marino Challenger Como Challenger Koblenz Challenger Braga Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Olbia Geovillage Open - Olbia Bratislava 2 Challenger Sassuolo Challenger Liberec Challenger Genova Challenger Lisbon Challenger Milan Challenger Bad Waltersdorf Challenger Hersonissos 1 Challenger Kosice Challenger Bytom Challenger Monza Challenger Todi Challenger Antonio Savoldi-Marco Co. - Manerbio Flea Market Cup - Busan Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini Ljubljana Open 2008 - Ljubljana Prosperita Open 2008 - Ostrava Ipsos Bucharest Challenger - Bucharest Banja Luka Challenger Florence Challenger Marrakech Challenger Oberstaufen Challenger Furth Challenger Ismaning Challenger Mons Challenger Maia Challenger Bangkok Challenger San Benedetto Challenger Cherbourg Challenger Bergamo Challenger Trani Challenger Salvador Challenger Todi Challenger Trieste Challenger Geneva Challenger Ostrava Challenger Cordenons Challenger Forli Challenger Tatra Banka Slovak Open - Bratislava Biella Challenger Split Challenger Istanbul Challenger Marbella Challenger Antalya 2 Challenger Monza Challenger Trieste Challenger Verona Challenger Genova Challenger Todi Challenger Rome Challenger Rome Challenger Prostejov Challenger Zagreb Challenger Cremona Challenger Trnava Challenger Ho Chi Minh City Challenger Bratislava Challenger Burnie Challenger Monza Challenger Legg Mason Tennis Classic - Washington San Benedetto Challenger Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Perugia Challenger BMW Open - Munich Marbella Challenger Sydney Challenger Barcelona Open BancSabadell - Barcelona Grand Prix Hassan II - Casablanca Noumea Challenger Heilbronn Challenger Quimper Challenger Kazan Challenger PBZ Zagreb Indoors - Zagreb Geneva Challenger Como Challenger BMW Open - Munich Rio Open 500 - Rio de Janeiro Meknes Challenger Eckental Challenger Brescia Challenger Ortisei Challenger Serbia Open - Belgrade Poznan Challenger Rabat Challenger ATP Studena Croatia Open Umag - Umag Ecuador Open - Quito Mercedes Cup - Stuttgart Marrakech Challenger Salzburg Challenger Toyota Challenger Grand Prix Hassan II - Casablanca Caltanissetta Challenger Rome Challenger West Lakes Challenger Napoli Challenger Serbia Open - Belgrade Monza Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger Open 13 - Marseille Rome Challenger Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Ortisei Challenger Bet-at-home Open - Hamburg Ostrava Challenger Valencia Open - Valencia AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb ATP Vegeta Croatia Open - Umag Brasil Open - Sao Paulo BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Rio Open - Rio de Janeiro Bet-at-home Open - Hamburg Barcelona Open BancSabadell - Barcelona M25 Reggio Emilia Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Milan Challenger Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Le Gosier Challenger SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Vercelli Challenger Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Kitzbuhel Challenger Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya Caltanissetta Challenger Ljubljana Challenger If Stockholm Open - Stockholm Andria Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Napoli Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Erste Bank Open - Vienna Vercelli Challenger ABN AMRO World Tennis Tournament - Rotterdam Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York BMW Open - Munich Loughborough Challenger Helsinki Challenger Bet-at-home Open - Hamburg Zadar Challenger Naples Challenger Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Monza Challenger Brest Challenger Eckental Challenger Rakuten Japan Open - Tokyo Santiago Open - Santiago Sofia Open - Sofia Jonkoping Challenger Winston-Salem Open - Winston-Salem Sao Paulo Challenger Tour Finals Dubai Duty Free Tennis Championships - Dubai Anytech365 Andalucia Open - Marbella Braunschweig Challenger Mersin Challenger Todi Challenger Biella Challenger Plava Laguna Croatia Open - Umag Szczecin Challenger Fano Challenger Andria Challenger Biella Challenger Como Challenger Ningboo Challenger Suzhou Challenger Abierto Mexicano Telcel - Acapulco Ortisei Challenger Budapest Challenger Bergamo Challenger Drummondville Challenger Guadalajara Challenger Libema Open - 's-Hertogenbosch Alphen Challenger Napoli Challenger Todi Challenger Sporting Challenger - Turin Generali Open - Kitzbuhel Biella Challenger Sibiu Challenger Banja Luka Challenger Quimper Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Koblenz Challenger Cherbourg Challenger Tashkent Challenger Forte Village Sardegna Open - Sardinia Antalya Open - Antalya Alicante Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg Caltanissetta Challenger Qatar ExxonMobil Open - Doha Mestre Challenger Alphen Challenger Todi Challenger Losinj Challenger Garanti Koza Sofia Open - Sofia Bergamo Challenger Open 13 Provence - Marseille Portoroz Challenger Alicante Challenger Rennes Challenger Como Challenger Grand Prix Hassan II - Marrakech Bonn Challenger VII Torneo Internazionale di Tennis - Barletta Ortisei Challenger Manama Challenger Prague II Challenger Prostejov Challenger Eckental Challenger Parma Challenger Nur-Sultan 2 Challenger Marbella Challenger Belgrade Challenger Forli Challenger Milan Challenger Perugia Challenger Todi Challenger Forli 3 Challenger Delray Beach Open - Delray Beach Zug Challenger Meerbusch Challenger Como Challenger Tunis Challenger St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Lugano Challenger Tallahassee Challenger Francavilla Challenger Tunis Challenger Vicenza Challenger Perugia Challenger Open Parc - Lyon Countrywide Classic - Los Angeles The Hypo Group Tennis International 2008 - Poertschach Estoril Open - Estoril Bratislava 1 Challenger Cordenons Challenger US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Apia International - Sydney Generali Open - Kitzbuhel Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Nonthaburi 2 Challenger Marbella Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Las Franquesas del Valles Challenger Segovia Challenger Savannah Challenger Noumea Challenger Rennes Challenger Montechiarugolo Challenger Bangkok Challenger Bratislava Challenger Ortisei Challenger Antalya Challenger Cordenons Challenger Biella 1 Challenger Istanbul 2 Challenger Lisbon Challenger Turin Challenger Prostejov Challenger Verona Challenger Brisbane International - Brisbane Miami Open - Miami Lyon Challenger Grand Prix Hassan II - Casablanca Campionati BNL dItalia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Brasil Open - Sao Paulo Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) All Lower level tournaments Olympics - London French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) M25 Padova Helsinki Challenger